/*
Copyright (c) 2008,2009, David Beck

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/

/**
  @file examples.hh
  @brief Examples
 */

/** tests associated with mpool
    @example t__mpool.cc */

/** tests associated with pvlist
    @example t__pvlist.cc */

/** tests associated with pbuf
    @example t__pbuf.cc */

/** tests associated with xdrbuf
    @example t__xdrbuf.cc */

/** zfile is designed to be usable for both file and inmemory
    operations. The following example shows the inmemory usage.

    please note that zfile is designed to be used for data sizes
    that can fit into main memory. it stores a copy of the original
    and the compressed data
    @example ex_zfile1.cc */

/** zfile may be used for reading or writing files even if no compression is desired
    the following example shows the usage of reading and writing plain files
    @example ex_zfile2.cc */

/** tests associated with zfile
    @example t__zfile.cc */

/** tests asociated with event
    @example t__event.cc */

/** tests asociated with mutex
    @example t__mutex.cc */

/** tests asociated with pevent
    @example t__pevent.cc */

/** tests asociated with thread
    @example t__thread.cc */

/** basic usage of thread and event
    @example ex_thread1.cc */

/** tests asociated with crypt_buf
    @example t__crypt_buf.cc */

/** tests asociated with bignum
    @example t__bignum.cc */

/** tests asociated with ecdh_key
    @example t__ecdh_key.cc */

/** tests asociated with xdr_challenge
    @example t__xdr_challenge.cc */

/** tests asociated with xdr_response
    @example t__xdr_response.cc */

/** tests asociated with ecdh_pkt
    @example t__ecdh_pkt.cc */

/** simple test asociated with rt0d4 security
    @example t__sec_rt0d4.cc */

/** simple test asociated with rt0d4 client security
    @example t__demo1_cb_client.cc */

/** simple test asociated with rt0d4 server security
    @example t__demo1_cb_server.cc */

/** This example demonstrates the basic usage of the SQLite3 wrappers provided.
    This example uses exceptions, which is the default.
    @example ex_sql1.cc */

/** This example demonstrates the basic usage of the SQLite3 wrappers provided.
    This example disables exceptions and checks return values instead.
    @example ex_sql2.cc */

/** tests associated with conn
    @example t__conn.cc */

/** tests associated with tran
    @example t__tran.cc */

/** tests associated with synqry
    @example t__synqry.cc */

/** tests associated with param
    @example t__param.cc */





